European legless lizard - Espagnol Anglais Dictionnaire